/*******************************************************************************
 * Name   : CardsImageManager.hpp
 * Date   : 01-27-2015
 * Author : Sylvain Nieuwlandt -- nicholas.rush.developper@gmail.com
 ******************************************************************************/

#ifndef CARDSIMAGEMANAGER_HPP
#define CARDSIMAGEMANAGER_HPP

#include <stdlib.h>

#include <kino/KiObject.hpp>
#include <kino/KiBufferedImage.hpp>
#include <kino/wrapper/KiString.hpp>

class CardsImageManager : public KiObject {
public:
	static CardsImageManager getInstance();

	virtual ~CardsImageManager();
	virtual void put(KiString& cardName, KiBufferedImage& cardImage);

private:
	CardsImageManager();
};

#endif
